Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH PLACE Semi-Detached £131,684 £130,000 1 Sep 2023
2 NORTH PLACE Semi-Detached £70,615 £43,000 8 Jan 2007
4 NORTH PLACE Semi-Detached £75,622 £48,000 10 Mar 2008